India's Trade Deficit Hits 42-Month Low at $14bn in February 2025
India's trade deficit narrowed to a 42-month low of $14 billion in February 2025, thanks to a slowdown in imports. Despite a decline in exports due to global uncertainties, the ove...